Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 POPLAR ROAD Detached £269,530 £105,000 29 Nov 2002
5 POPLAR ROAD Detached £216,983 £169,352 12 Jun 2017
7 POPLAR ROAD Detached £228,843 £190,000 20 Mar 2020
9 POPLAR ROAD Detached £313,786 £200,000 10 Aug 2007
11 POPLAR ROAD Detached £308,270 £193,000 24 Jan 2014
13 POPLAR ROAD Detached £430,392 £260,000 15 Dec 2006
15 POPLAR ROAD Semi-Detached £301,158 £53,000 8 Dec 1995
19 POPLAR ROAD Detached £295,866 £180,000 18 Jul 2008
21 POPLAR ROAD Detached £431,929 £85,000 18 Jul 1997
23 POPLAR ROAD Detached £212,427 £215,000 10 Nov 2022
27 POPLAR ROAD Detached £408,026 £290,000 14 Oct 2015
29 POPLAR ROAD Semi-Detached £329,401 £59,000 3 Feb 1995
31 POPLAR ROAD Semi-Detached £243,030 £142,000 14 Dec 2010
35 POPLAR ROAD Detached £347,189 £186,500 18 Mar 2005
37 POPLAR ROAD Detached £256,897 £74,950 25 May 2001
45 POPLAR ROAD Detached £341,117 £175,000 21 Jul 2004